something obvious or foreseeable - Deutsch Englisch Wörterbuch